home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
macsec11.zip
/
SECDOOR.DOC
< prev
next >
Wrap
Text File
|
1992-11-27
|
9KB
|
266 lines
╔═══════════════════════════╗
║ A MÄC's Place BBS Release ║
╚═══════════════════════════╝
SECDOOR - On-Line security Upgrade
Version 1.1
Copyright (C), 1992
Written By:
John W. McNamara
MÄC's Place BBS
Dunn, NC
(919) 891-1111 16.8 HST Dual Std
Release Date: 25 November 1992
SECDOOR - Version 1.1 Page - 1
SECDOOR - A MÄC's Place BBS Release
┌────────────────────────────────┐
│ Files included in this Zip: │
└────────────────────────────────┘
SECDOOR.EXE - Main Executable
SECDOOR.DOC - Complete Documentation
SECDOOR.CFG - Sample Configuration File
SECDOOR. - Sample Startup File
SECINST.EXE - Configure .cfg file (install)
╔══════════════╗
║ Introduction ║
╚══════════════╝
Special thanks to:
Brain Miller/Tess Heder at Channel One
Rey Barry at FreeWare Hall Of Fame
Tim Meade at The Web
Secdoor allows the users to upgrade themselves On-Line instead of waiting
for the BBS's event to occur. Secdoor will calculate security with either a
FILE ratio or a BYTE ratio depending on the individual SYSOP's Preference.
It will exclude up to 50 security levels of the SYSOP's Choosing. Secdoor
will handle 50 different ratios/security levels.
╔═════════╗
║ History ║
╚═════════╝
Version 1.1 25 November 1992
o Fixed SW to read correct .cfg file. Had it set to sec.cfg
during developement and forgot to change it to secdoor.cfg
Version 1.0 15 November 1992
o First release
This Program was written in C++ using Borland C++ 3.1
SECDOOR - Version 1.1 Page - 3
╔══════════════╗
║ INSTALLATION ║
╚══════════════╝
1. Configure PCBoard for Secdoor:
Using PCBoard's PCBsetup program, add the door to your list of doors.
Fields:
Filename - SYSOPs Choice (must match startup file)
Password - SYSOPs Choice
Sec - SYSOPs Choice
Login - SYSOPs Choice (Not recommended)
User Sys - Yes
Door Sys - No
Shell - No
Path to Files - Not Needed
2. Make directory for secdoor
- Make a directory to hold the Secdoor files.
- i.e. mkdir \pcb\secdoor
3. Create the start up file i.e. SECDOOR
- a sample is listed below
@echo off
c:
cd \pcb\secdoor
secdoor
cd \pcb
board
4. Copy files to appropriate places
- copy secdoor.exe and secdoor.cfg to the Secdoor directory.
- copy the startup file into the default PCBoard directory i.e. \pcb
or place it in your dos path
5. Create the configuration file
-SECINST will do the following for you but its primitive as of now.
You still MUST read the following to understand the config method
even if you use SECINST
- It MUST be named secdoor.cfg
- Its format follows:
LINE #1 either FILE or BYTE depending on which ratio is to be used.
LINE #2 Number of security levels to exclude from being able to
change security
LINE #3.... List of security levels that are barred
LINE # After Last barred security level, number of security levels
that are to be looked at.
LINE #..... The list (2 columns) of ratio/security level
LEVELS MUST BE FROM LOWEST RATIO TO HIGHEST RATIO,
SECURITY LEVELS DON"T MATTER
-1000 means 100.0:1 downloads to uploads
-100 means 10.0:1 downloads to uploads
-75 means 7.5:1 downloads to uploads
-50 means 5.0:1 downloads to uploads
-0 means downloads and uploads are even
200 means 20.0:1 uploads to downloads
155 means 15.5:1 uploads to downloads
15 means 1.5:1 uploads to downloads
20 means 2.0:1 uploads to downloads
25 means 2.5:1 uploads to downloads
30 means 3.0:1 uploads to downloads
SECDOOR - Version 1.1 Page - 4
A SAMPLE FOLLOWS:(real file does NOT allow COMMENTS,remove them)
----------------------------------------------------------------------------
FILE <- Ratio type
5 <- number of excluded security levels (Must exist, max 50)
19 <- Excluded security level #1
90 <- Excluded security level #2
91 <- Excluded security level #3
69 <- Excluded security level #4
120 <- Excluded security level #5
12 <- number of ratio's to check against (MUST EXIST, max 40)
-150 10 <- ratio/security level #1 15.0:1 dl/ul gets sec level 10
-80 15 <- ratio/security level #2
-70 20 <- ratio/security level #3
-60 25 <- ratio/security level #4
-50 30 <- ratio/security level #5
0 30 <- ratio/security level #6 ul/dl even gets sec level 30
12 40 <- ratio/security level #7
15 40 <- ratio/security level #8 1.5:1 ul/dl gets sec level 40
18 40 <- ratio/security level #9
20 50 <- ratio/security level #10
25 50 <- ratio/security level #11
30 80 <- ratio/security level #12
------------------------------------------------------------------------------
*********************************************************************
*********************************************************************
With the above configuration file, a user with a ratio of 5.1:1 dl/ul
which is NOT spefically listed, would still get a security level of 30.
This is because the user hasn't reached the next level 6.0:1 so there
is no need to have an entry for each level, just the ratios that change
security.
*********************************************************************
*********************************************************************
Now your ready to go...........
SECDOOR - Version 1.1 Page - 5
Now for the legal stuff:
SECDOOR (C) Copyright 1992 MAC's Place BBS
John W. McNamara
All Rights Reserved
╔══════════════════╗
║══════════════════║
║ DISCLAIMER ║
║══════════════════║
╚══════════════════╝
This product is released as FREEWARE.
THIS PRODUCT IS LICENSED "AS IS" WITHOUT ANY WARRANTY OF MERCHANTABILITY
OR FITNESS FOR A PARTICULAR PURPOSE, PERFORMANCE, OR OTHERWISE. ALL
WARRANTIES ARE EXPRESSLY DISCLAIMED. BY USING THE SECDOOR PROGRAMME YOU
AGREE THAT JOHN MCNAMARA,WILL NOT BE LIABLE TO YOU OR ANY THIRD PARTY FOR
ANY USE OF (OR INABILITY TO USE) OR PERFORMANCE OF THIS PROGRAMME, OR FOR
ANY DAMAGES WHATSOEVER WHETHER BASED ON CONTRACT, TORT OR OTHERWISE. EVEN
IF WE ARE NOTIFIED OF SUCH POSSIBILITY IN ADVANCE.
You may not reverse-engineer, disassemble, modify, decompile or create
derivative works of this programme. Piracy has been investigated by the
FBI and prosecuted under federal statutes. Applicable law provides for
damages and recovery of attorney's fees. Distribution of any MAC's Place
BBS Utilities in any medium without its accompanying documentation is an
unauthorized modification. That is a theft of intellectual property.
----------------
SECDOOR - Version 1.1 Page - 6
LICENSE
=======
Completely free to distribute and use. Unless of course you
want to send money ! MAC's Place will always accept donations
$5 is recommended. If you feel you'd like to donate, remit to:
Sometimes you need that EXTRA incentive to keep releasing freeware!
John W. McNamara
MAC's Place BBS
P.O. Box 911
Dunn, NC 28335
If you have any questions, bugs, or suggestions, please contact the author
at:
Author:
John McNamara - SysOp
MAC's Place BBS
(919) 891-1111 16.8 HST Dual Std.
Or in the RIME "C" Conference or RIME UNIX Conference
The latest version is always available for downloading.
Date: 25 November 1992